home *** CD-ROM | disk | FTP | other *** search
GW-BASIC | 1980-01-01 | 573 b | 18 lines |
- 5 PRINT,"Z-INVT BY K2UYH -modified for ibm pc -- wa2tif":PRINT
- 10 REM PRECISION 5
- 15 PI=3.1416
- 20 REM COMPLEX ARITHMATIC SUBROUTEENS
- 40 DG=180/PI: Z0=50
- 50 DEF FNMR(AR,AX,BR,BX)=AR*BR-AX*BX
- 60 DEF FNMX(AR,AX,BR,BX)=AR*BX+AX*BR
- 70 DEF FNDR(AR,AX,BR,BX)=(AR*BR+AX*BX)/(BR^2+BX^2)
- 80 DEF FNDX(AR,AX,BR,BX)=(AX*BR-AR*BX)/(BR^2+BX^2)
- 90 DEF FNMG(AR,AX)=SQR(AR^2+AX^2)
- 120 DEF FNR(MG,AG)=MG*COS(AG/DG)
- 130 DEF FNX(MG,AG)=MG*SIN(AG/DG)
- 140 PRINT: PRINT "PROGRAM TO CALC PARALLEL EQIV"
- 150 PRINT: INPUT "SERIES R"; RS
- 160 INPUT "SERIES X"; XS: RP=1/FNDR(1,0,RS,XS)
- 170 XP=-1/FNDX(1,0,RS,XS): PRINT: PRINT "RP="; RP, "XP="; XP
- 210 END
-